Only include placeholders when include_internals is TRUE.
authorSoeren Sandmann <sandmann@daimi.au.dk>
Thu, 30 Oct 2003 22:39:11 +0000 (22:39 +0000)
committerSøren Sandmann Pedersen <ssp@src.gnome.org>
Thu, 30 Oct 2003 22:39:11 +0000 (22:39 +0000)
Thu Oct 30 22:04:31 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c (gtk_toolbar_forall): Only include
placeholders when include_internals is TRUE.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktoolbar.c

index f2f3d71e0b51d192ef8b627504b52890626a3db9..fe45ca0a186130332e4af3d0338aef166e75ff63 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu Oct 30 22:04:31 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtktoolbar.c (gtk_toolbar_forall): Only include
+       placeholders when include_internals is TRUE.
+
 Thu Oct 30 17:57:53 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtktoolbar.c (logical_to_physical): Make it work even when
index f2f3d71e0b51d192ef8b627504b52890626a3db9..fe45ca0a186130332e4af3d0338aef166e75ff63 100644 (file)
@@ -1,3 +1,8 @@
+Thu Oct 30 22:04:31 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtktoolbar.c (gtk_toolbar_forall): Only include
+       placeholders when include_internals is TRUE.
+
 Thu Oct 30 17:57:53 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtktoolbar.c (logical_to_physical): Make it work even when
index f2f3d71e0b51d192ef8b627504b52890626a3db9..fe45ca0a186130332e4af3d0338aef166e75ff63 100644 (file)
@@ -1,3 +1,8 @@
+Thu Oct 30 22:04:31 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtktoolbar.c (gtk_toolbar_forall): Only include
+       placeholders when include_internals is TRUE.
+
 Thu Oct 30 17:57:53 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtktoolbar.c (logical_to_physical): Make it work even when
index f2f3d71e0b51d192ef8b627504b52890626a3db9..fe45ca0a186130332e4af3d0338aef166e75ff63 100644 (file)
@@ -1,3 +1,8 @@
+Thu Oct 30 22:04:31 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtktoolbar.c (gtk_toolbar_forall): Only include
+       placeholders when include_internals is TRUE.
+
 Thu Oct 30 17:57:53 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtktoolbar.c (logical_to_physical): Make it work even when
index f2f3d71e0b51d192ef8b627504b52890626a3db9..fe45ca0a186130332e4af3d0338aef166e75ff63 100644 (file)
@@ -1,3 +1,8 @@
+Thu Oct 30 22:04:31 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtktoolbar.c (gtk_toolbar_forall): Only include
+       placeholders when include_internals is TRUE.
+
 Thu Oct 30 17:57:53 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtktoolbar.c (logical_to_physical): Make it work even when
index f6af3f869a71596f9070095fbca6b497b137ba36..f595963be8518dd6db3272253f5a660140cd2919 100644 (file)
@@ -2099,8 +2099,9 @@ gtk_toolbar_forall (GtkContainer *container,
     {
       ToolbarContent *content = list->data;
       GList *next = list->next;
-      
-      (*callback) (GTK_WIDGET (content->item), callback_data);
+
+      if (!content->is_placeholder || include_internals)
+       (*callback) (GTK_WIDGET (content->item), callback_data);
       
       list = next;
     }